package com.eedi.org.hospital.dal.dataobject;


import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.eedi.framework.common.enums.CommonStatusEnum;
import com.eedi.framework.org.core.db.OrgInfoBaseDO;
import lombok.*;
/**
 * 医院科室 DO
 *
 * @author 永聚长青源码
 */
@TableName("org_hosp_dept")
@Data
@EqualsAndHashCode(callSuper = true)
@ToString(callSuper = true)
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class OrgHospDeptDO extends OrgInfoBaseDO {

    /**
     * 科室业务ID
     */
    @TableId(type = IdType.ASSIGN_UUID)
    private String orgHospDeptId;
    /**
     * 医院ID
     */
    private String orgHospitalId;
    /**
     * 科室名称
     */
    private String orgDeptName;
    /**
     * 医院标准科室
     */
    private String orgHospStandardDeptCode;
    /**
     * 医院标准科室名称
     */
    private String orgHospStandardDept;
    /**
     * 医保编码
     */
    private String orgMiCode;
    /**
     * 自定义编码
     */
    private String orgCustomCode;
    /**
     * 状态
     */
    private CommonStatusEnum orgStatus;

}
